@charset "utf-8";
* {
  padding: 0;
  margin: 0;
  font-family: 'Microsoft YaHei', arial, helvetica, clean, sans-serif;
}
body {
  font: 14px/1.231 'Microsoft YaHei', arial, helvetica, clean, sans-serif;
  color: #333;
  margin: 0;
  line-height: 1.5;min-width:1400px;
}
*:before,
*:after {
  box-sizing: content-box;
}
:focus {
  outline: 1;
}
article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary {
  display: block;
}
a {
  color: #000;
  text-decoration: none;
}
a:link,
a:hover,
a:active,
a:visited {
  text-decoration: none;
}
ins {
  background-color: #ff9;
  color: #000;
  text-decoration: none;
}
mark {
  background-color: #ff9;
  color: #000;
  font-style: italic;
  font-weight: bold;
}
del {
  text-decoration: line-through;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #cccccc;
  margin: 1em 0;
  padding: 0;
}
input,
select {
  vertical-align: middle;
}
li,
ul {
  list-style-type: none;
}
img {
  border: none;
}
input,
textarea {
  outline: 0;
  border: 0;
  resize: none;
}
h1,
h2,
h3,
h4,
h5,
h6,
dl,
dd,
dt,
i,
em {
  font-weight: normal;
  font-style: normal;
}
.gd {
  transition: 0.5s;
}
.left {
  float: left;
}
.right {
  float: right;
}
.clearboth {
  clear: both;
}
.container {
  width:1400px;
  margin: 0 auto;
  position: relative;
}
h1,
h2,
h3,
h4,
h5,
h6,
dl,
dd,
dt,
i,
em {
  font-weight: normal;
  font-style: normal;
}
.yc {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.gd {
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.dx {
  text-transform: uppercase;
}
.pr {
  position: relative;
}
.pa {
  position: absolute;
}
.left {
  float: left;
}
.right {
  float: right;
}
.clearboth {
  clear: both;
}
.juzhong {
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  margin: auto;
}
.textdq {
  text-align: justify;
}
.header {
  height: 52px;
  padding: 39px 0;width:1400px;margin: 0 auto;
}
.header .logo {
  width: 244px;
  height: 52px;
}
.header .logo a {
  display: block;
}
.header .logo a img {
  width: 100%;
  height: auto;
}
.header .nav {
  margin-left: 110px;
  margin-top: 13px;
}
.header .nav ul li {
  display: block;
  float: left;
  position: relative;
  padding: 0 30px 28px;
}
.header .nav ul li .headerNav {
  position: absolute;
  bottom: -20px;
  left: -100%;
}
.header .nav ul li a.navText {
  display: block;
  font-size: 16px;
  height: 30px;
  position: relative;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.header .nav ul li a.navText::after {
  content: "";
  width: 100%;
  height: 2px;
  background: #0268b7;
  position: absolute;
  top: -220%;
  left: 0;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.header .nav ul li .headerNav {
  position: FIXED;
  z-index: 2;
  bottom: 0;
  width: 100%;
  height: 46px;
  background: rgba(0, 0, 0, 0.4);
  left: 0;
  top: 102px;
  display: none;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.header .nav ul li.on a.navText::after {
  content: "";
  width: 100%;
  height: 2px;
  background: #0268b7;
  position: absolute;
  top: 100%;
  left: 0;
}
.header .nav ul li:hover a.navText::after {
  content: "";
  width: 100%;
  height: 2px;
  background: #0268b7;
  position: absolute;
  top: 100%;
  left: 0;
}
.header .nav ul li:hover .headerNav {
  display: block;
  left: 0;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.header .nav ul li:hover .navList {
  display: block;
  left: 0;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.header .nav ul li .navList {
  position: absolute;
  top: 58px;
  width: 500%;
  z-index: 9999;
  display: none;
  left: -100%;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.header .nav ul li .navList p {
  float: left;
  line-height: 48px;
  color: #fff;
  padding-right: 30px;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.header .nav ul li .navList p a {
  color: #fff;
}
.header .nav ul li .navList p a:hover {
  color: #0268b7;
}
.header .headerTel {
  display: block;
  margin-top: 6px;
  font-size: 22px;
  color: #000;
  background: url(../images/tel.png) no-repeat center left;
  padding-left: 50px;
  font-family: 'SimHei';
}
.header .language {
  position: absolute;
  top: -30px;
  right: 0;
  color: #81807f;
  line-height: 14px;
  font-size: 14px;
}
.header .language a {
  color: #81807f;
  padding-left: 10px;
  line-height: 14px;
}
.header .language a img {
  display: inline-block;
  vertical-align: bottom;
  padding-right: 8px;
}
.header .language a:hover {
  color: #0268b7;
}
.footer {
  width: 100%;
  margin-top: 80px;
  background: #3f4142;
}
.footer .footerTopL {
  margin-top: 55px;
  height: 176px;
  width: 374px;
  border-right: 1px solid #555;
}
.footer .footerTopL .footerLogo {
  width: 327px;
  height: 49px;
  display: block;
  margin-top: 10px;
}
.footer .footerTopL .footerLList {
  margin-top: 43px;
}
.footer .footerTopL .footerLList a {
  display: inline-block;
  margin-right: 20px;
  font-size: 14px;
  line-height: 2.5;
  border: 1px solid #555;
  color: #909496;
  width: 110px;
  text-align: center;
  border-radius: 5px;
}
.footer .footerTopR {
  margin-top: 65px;
}
.footer .footerTopR ul li {
  float: left;
  padding: 0 30px;
  text-align: center;
}
.footer .footerTopR ul li .footerTopRNav {
  display: block;
  font-size: 16px ;
  color: #fff;
  padding-bottom: 10px;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.footer .footerTopR ul li i {
  display: block;
  line-height: 2;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.footer .footerTopR ul li i a {
  display: block;
  color: #909496;
  font-size: 14px;
}
.footer .footerTopR ul li:hover .footerTopRNav {
  transform: translateY(-5px);
}
.footer .footerTopR ul li:hover .footerTopRNav i {
  transform: translateY(-5px);
}
.footer .footerBottom {
  height: 74px;
  border-top: 1px solid #555;
  margin-top: 20px;
  color: #8a8c8d;
  line-height: 74px;
  text-align: center;
  text-transform: uppercase;overflow: hidden;
}






.bt {background: url(../images/jmsjd_22.png) no-repeat center center;width: 100%; margin-top:20px;}
.bt h3 {font-size: 27px;color: #0268B7;text-align: center;width: 300px;margin: 35px auto 0px auto; line-height:35px;}
.ywbt {color: #8f8e8e;text-align: center;width: 300px;margin: 0px auto; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:13px}

.bt2 {background: url(../images/jmsjd_22.png) no-repeat center center;width: 100%; }
.bt2 h3 {font-size: 27px;color: #fff;text-align: center;width: 300px;margin: 0px auto 0px auto; line-height:35px;}
.ywbt2 {color: #8f8e8e;text-align: center;width: 300px;margin: 0px auto; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:13px}

.wrap{margin:0 auto; width:1400px; padding-top:20px;}
.tab{ width:1400px; margin:0 auto 0px;}

.tab-hd { zoom:1; width:1400px; margin:0 auto; text-align:center; line-height:25px;}
.tab-hd a{background:#0940b1;color:#fff; text-align:center; cursor:pointer;font-size:14px; margin:0 8px;border-radius:5px; padding:9px 20px;}
.tab-hd a.active{ background:#7BA6D2;font-size:14px;border-radius:5px; color:#FFF;padding:9px 20px;}

.tab-bd li.nr{display:none; padding:0px;border-top:0 none;width:1400px; overflow:hidden}
.tab-bd li.thisclass{ display:list-item; width:1400px; overflow:hidden}
.tab-bd li ul {width: 1400px;margin:15px auto 0px;}
.tab-bd li ul li {width: 338px; float:left; margin-right:16px; margin-top:14px;}
.tab-bd li ul li:nth-child(4n){ margin-right:0px;}
.tab-bd li ul li .img{width:338px; float:left}
.tab-bd li ul li .tit{width:338px; text-align:center; line-height:35px; height:35px; overflow:hidden; font-weight:normal; padding-top:5px; font-size:14px}

.he_border1{background:#7BA6D2;width:338px;height:173px;padding:0;margin:0;position:relative;box-sizing:border-box;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.he_border1 .he_border1_img{display:block;width:100%;padding:0;margin:0;position:relative;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:1;overflow:hidden}
.he_border1:hover .he_border1_img{position:absolute;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:.6}
.he_border1 .he_border1_caption{color:#fff;padding:0;margin:0;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.he_border1 .he_border1_caption::before,.he_border1 .he_border1_caption::after{position:absolute;content:'';opacity:0;-webkit-transition:opacity 0.4s,-webkit-transform .4s;-moz-transition:opacity 0.4s,-moz-transform .4s;-o-transition:opacity 0.4s,-o-transform .4s;transition:opacity 0.4s,transform .4s}
.he_border1 .he_border1_caption::before{top:8%;right:10%;bottom:8%;left:10%;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}
.he_border1 .he_border1_caption::after{top:8%;right:10%;bottom:8%;left:10%;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}
.he_border1:hover .he_border1_caption::before,.he_border1:hover .he_border1_caption::after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.he_border1 .he_border1_caption,.he_border1 .he_border1_caption > a{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden; z-index:1000}
.he_border1 .he_border1_caption_h{font-size:1.3em;font-weight:700;text-align:center;width:80%;position:absolute;top:20%;left:10%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden;opacity:1}
.he_border1 .he_border1_caption_p{font-size:1em;text-align:center;width:80%;position:absolute;top:60%;left:10%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden;opacity:0}
.he_border1:hover .he_border1_caption_p{top:45%;opacity:1}

.hyyy {background: url(../images/bg.jpg) no-repeat center top;height:530px;width: 100%;margin: 35px auto 0px; padding-top:45px; overflow:hidden}
.hyyy .hy {width: 1400px;margin:0 auto}
.hyyy .hy ul{ width:1208px; margin:0 auto; padding-top:40px;}
.hyyy .hy ul li {float: left;width: 292px;margin-right: 10px; background-color:#FFF;border-radius:5px;}
.hyyy .hy ul li img{border-radius:5px 5px 0px 0px;}
.hyyy .hy ul li h4{ width:292px; text-align:center; font-size:18px; padding-top:20px;}
.hyyy .hy ul li .ms{ width:252px; padding:10px 20px 20px 20px; text-align:left; color:#838383; font-size:12px; line-height:25px;}
.hyyy .hy ul li:hover{float: left;width: 292px;margin-right: 10px; background-color:#7BA6D2;border-radius:5px;}
.hyyy .hy ul li:hover .ms{ color:#FFF}
.hyyy .hy ul li:hover h4{ color:#FFF}

.he_ZoomInImg{background:#7BA6D2;width:292px;height:188px;padding:0;margin:0;position:relative;box-sizing:border-box;cursor:pointer;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden;border-radius:5px 5px 0px 0px;}
.he_ZoomInImg .he_ZoomInImg_img{position:relative;display:block;width:100%;padding:0;margin:0;opacity:1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden;border-radius:5px 5px 0px 0px;}
.he_ZoomInImg:hover .he_ZoomInImg_img{opacity:.7;-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}
.he_ZoomInImg .he_ZoomInImg_caption{color:#fff;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.he_ZoomInImg .he_ZoomInImg_caption,.he_ZoomInImg .he_ZoomInImg_caption > a{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.he_ZoomInImg .he_ZoomInImg_caption_h{font-size:1.3em;font-weight:700;text-align:center;width:80%;position:absolute;top:20%;left:10%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden;opacity:.8}.he_ZoomInImg:hover .he_ZoomInImg_caption_h{color:#fff;opacity:1}
.he_ZoomInImg .he_ZoomInImg_caption_p{font-size:1em;text-align:center;width:80%;position:absolute;top:45%;left:10%;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;transition:all .6s ease-in-out;overflow:hidden;opacity:0}
.he_ZoomInImg:hover .he_ZoomInImg_caption_p{color:#fff;opacity:1}


.ahe_ZoomInImg{background:#7BA6D2;width:379px;height:147px;padding:0;margin:0;position:relative;box-sizing:border-box;cursor:pointer;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.ahe_ZoomInImg .ahe_ZoomInImg_img{position:relative;display:block;width:100%;padding:0;margin:0;opacity:1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.ahe_ZoomInImg:hover .ahe_ZoomInImg_img{opacity:.7;-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}
.ahe_ZoomInImg .ahe_ZoomInImg_caption{color:#fff;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.ahe_ZoomInImg .ahe_ZoomInImg_caption,.ahe_ZoomInImg .ahe_ZoomInImg_caption > a{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.ahe_ZoomInImg .ahe_ZoomInImg_caption_h{font-size:18px; font-weight:normal;text-align:center;width:139px; height:46px;line-height:46px; background-color:#0940b1;position:absolute;top:50px;right:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden;opacity:0.8}
.ahe_ZoomInImg:hover .ahe_ZoomInImg_caption_h{font-size:18px; font-weight:normal;text-align:center;width:139px; height:46px;line-height:46px; background-color:#333;position:absolute;top:50px;right:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden;opacity:0.8}
.ahe_ZoomInImg:hover .ahe_ZoomInImg_caption_h{color:#fff;opacity:1}

.zx {background:#f7f6f6;width: 100%;margin:0 auto; padding-top:1px; padding-bottom:40PX;}
.zx .xwzx {width: 1400px;margin: 0px auto;padding-top: 30px;padding-bottom: 30px;}
.zx .xwzx .tj {background-color: #FFF;padding: 10px;float: left;width: 285px;height:420px; overflow:hidden}
.zx .xwzx .wz {float: left;width:285px; padding-bottom:10px;}
.zx .xwzx .wz .title {line-height:30px;height:30px;width:285px;overflow: hidden; text-align:left; font-size:16px; padding-top:15px;}
.zx .xwzx .wz .date {font-size: 12px;color: #9f9e9e;width:285px; padding:5px 0px; line-height:35px;}
.zx .xwzx .wz .introduct {font-size: 12px;line-height: 25px;color: #9f9e9e;height: 75px;overflow: hidden; }
.zx .xwzx .xwlb {background-color: #FFF;padding: 16px 20px;float: left;width: 835px;margin-left: 20px; height:408px; overflow:hidden}
.zx .xwzx .xwlb li{width: 835px; float:left; padding:11px 0px;}
.zx .xwzx .xwlb .rq{ width:100px; text-align:center; font-size:18px; color:#999; float:left}
.zx .xwzx .xwlb .rq span{ font-size:30px; line-height:40px; color:#7a7979}
.zx .xwzx .xwlb .xwxq{ width:693px; text-align:left; border-left:#ddd solid 1px; padding-left:20px; margin-left:20px; float:left}
.zx .xwzx .xwlb .xwxq .title {line-height:25px;height:25px;width:693px;overflow: hidden; text-align:left; font-size:16px;}
.zx .xwzx .xwlb .xwxq .introduct {font-size: 14px;line-height: 25px;color: #9f9e9e;height: 50px;overflow: hidden; margin-top:5px;}

.bhe_ZoomInImg{background:#7BA6D2;width:285px;height:256px;padding:0;margin:0;position:relative;box-sizing:border-box;cursor:pointer;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.bhe_ZoomInImg .bhe_ZoomInImg_img{position:relative;display:block;width:100%;padding:0;margin:0;opacity:1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.bhe_ZoomInImg:hover .bhe_ZoomInImg_img{opacity:.7;-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}
.bhe_ZoomInImg .bhe_ZoomInImg_caption{color:#fff;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.bhe_ZoomInImg .bhe_ZoomInImg_caption,.bhe_ZoomInImg .bhe_ZoomInImg_caption > a{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.bhe_ZoomInImg .bhe_ZoomInImg_caption_h{font-size:18px; font-weight:normal;text-align:center;width:139px; height:46px;line-height:46px; background-color:#0940b1;position:absolute;top:50px;right:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden;opacity:0.8}
.bhe_ZoomInImg:hover .bhe_ZoomInImg_caption_h{font-size:18px; font-weight:normal;text-align:center;width:139px; height:46px;line-height:46px; background-color:#333;position:absolute;top:50px;right:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden;opacity:0.8}

/*page*/
.page_box {clear: both;padding-top:0px;padding-bottom: 40px;}
@media only screen and (max-width: 640px) {.page_box {padding-left: 20px;padding-right: 20px;padding-top: 20px;padding-bottom: 30px;}}
.page {text-align: center;}
.page span {font-size: 14px;color: #fff;display: inline-block;padding: 0px 1px;margin-left: -1px;}
.page a {font-size: 14px;color: #333;background: #fff;display: inline-block;padding:5px 10px; border:#CCC solid 1px; margin:0 3px}
.page a:hover,
.page .absolutepage {background: #0268B7; color:#FFF}
.page .absolutepage {}
.page .page_index,
.page .page_end {padding: 5px 24px;}
@media only screen and (max-width: 640px) {.page a,.page .page_index,.page .page_end {padding: 5px 10px;margin-bottom: 10px;}}
.page .page-num-current{ background-color:#0268B7; color:#FFF; border:solid 1px #0A41B1}

a {color: #333;text-decoration: none;cursor: pointer;text-decoration: none;}
a:hover {color: #0268B7;text-decoration: none;cursor: pointer;text-decoration: none;}

.tab-hd2 { zoom:1; width:1400px; margin:0 auto; text-align:center; line-height:25px;}
.tab-hd2 a{background:#808080;color:#fff; text-align:center; cursor:pointer;font-size:14px; margin:0 6px;border-radius:5px; padding:9px 19px;}
.tab-hd2 a:hover{ background:#0268B7;font-size:14px;border-radius:5px; color:#FFF;padding:9px 19px;}
.tab-hd2 a.active{ background:#0268B7;font-size:14px;border-radius:5px; color:#FFF;padding:9px 19px;}

.xwlb4 {width:1400px; margin:20px auto 0 auto;padding-bottom:40px; overflow:hidden}
.xwlb4 li{background-color: #eee;padding: 20px;float: left;width: 650px;margin-right: 20px;margin-top: 20px;}
.xwlb4 li:hover{background-color: #0268B7; color:#FFF}
.xwlb4 li:hover .rq,.xwlb4 li:hover .rq span,.xwlb4 li:hover .xwxq .title2,.xwlb4 li:hover .xwxq .introduct,.xwlb4 li:hover .xwxq .title2 a{ color:#FFF}

.xwlb4 li:nth-child(2n){margin-right: 0px;}
.xwlb4 .rq{ width:220px; text-align:center; font-size:18px; color:#999; float:left; }
.xwlb4 .rq span{ font-size:30px; line-height:50px; color:#7a7979}
.xwlb4 .xwxq{ width:388px; text-align:left;  padding-left:20px; margin-left:0px; float:left}
.xwlb4 .xwxq .title2 {line-height:25px;height:25px;width:388px;overflow: hidden; text-align:left; font-size:16px;}
.xwlb4 .xwxq .introduct {font-size: 14px;line-height: 25px;color: #9f9e9e;height: 100px;overflow: hidden; margin-top:5px;}
.xwlb4 .tp{ width:117px; float:right;}


.xwlb3 {width: 1220px;margin: 5px auto 0px auto; padding-bottom:30px;}
.xwlb3 li {background-color: #eee;padding: 20px;float: left;width: 550px;margin-right: 20px;margin-top: 20px;}
.xwlb3 .tp {float: left;width: 245px;}
.xwlb3 .wz {float: right;width: 290px;}
.xwlb3 .wz .title {line-height: 35px;height: 35px;width: 290px;overflow: hidden;}
.xwlb3 .wz .date {font-size: 14px;color: #666;}
.xwlb3 .wz .introduct {font-size: 14px;line-height: 25px;color: #999;height: 50px;overflow: hidden;}
.xwlb3 .wz .more{ text-align:right; padding-top:5px;}
.xwlb3 .wz .more a {text-transform: uppercase;color: #F00;text-decoration: none;font-size: 12px;}
.xwlb3 .wz .more a:hover {font-size: 12px;text-transform: uppercase;color: #0772BE;text-decoration: none;}
.dpxq{ padding:30px 0px 40px 0px; width:1400px; font-size:16px; line-height:30px;}

#tabbox{ width: 245px; height: 155px; position: relative;}
.imgbg{width: 245px; height: 155px; top: 0; left: 0; position: absolute; background: #000;  opacity:0;filter(alpha=0)}
.imgbg:hover{ opacity:0.3;filter(alpha=30)}

.dpxq .xwxq {width:1400px; margin:0 auto;font-size:14px}
.dpxq .xwxq .bt3 {font-size: 22px;font-weight: normal;color: #333;border-bottom: 1px dashed #eee;padding: 5px 0px 10px 0px;line-height: 40px;width:1400px; text-align:center}
.dpxq .xwxq .rq {color: #999;width: 1400px;padding-top: 8px; text-align:left; line-height:20px;text-align:center}
.dpxq .xwxq .nrxq {line-height: 30px;color: #333;width:1400px;padding-top: 20px; padding-bottom:5px;}
.dpxq .xwxq .nrxq img{ vertical-align: middle;
	max-width: 100%;
	_max-width: none;
	height: auto !important;}
.dpxq .xwxq .nrxq p{ padding-bottom:15px;}
.dpxq .sxp {width: 1400px;margin: 0px auto;padding-top: 15px;border-top: 1px dashed #eee;}

.dpxq .xwxq .tp{ width:350px; text-align:left;float:left;padding-top:30px;padding-bottom:30px;}
.dpxq .xwxq .tp img{ width:100%}
.dpxq .xwxq .nrxq6 {line-height: 30px;color: #333;width:800px;float:right; font-size:14px;padding-top:30px;}
.dpxq .xwxq .tpxq{ width:1400px; margin:0 auto;}

.tplb9{ width:300px; border:#eee solid 1px; margin:0 10px 35px 10px; padding:2px 2px 10px 2px; background-color:#F7F6F6;}
.tplb9 p{ line-height:40px; height:40px; overflow:hidden; padding-top:5px;}
.tplb9:hover{ border:#1088FF solid 1px;}
.tplb9:hover a{ color:#2e3192}

.hy2 {width: 1400px;margin:0 auto}
.hy2 ul{ width:1208px; margin:0 auto; padding-top:25px; padding-bottom:35px;}
.hy2 ul li {float: left;width: 292px;margin-right: 10px; background-color:#eee;border-radius:5px; margin-top:10px;}
.hy2 ul li img{border-radius:5px 5px 0px 0px;}
.hy2 ul li h4{ width:292px; text-align:center; font-size:18px; padding-top:20px;}
.hy2 ul li .ms{ width:252px; padding:10px 20px 20px 20px; text-align:left; color:#838383; font-size:12px; line-height:25px;}
.hy2 ul li:hover{float: left;width: 292px;margin-right: 10px; background-color:#7BA6D2;border-radius:5px;}
.hy2 ul li:hover .ms{ color:#FFF}
.hy2 ul li:hover h4{ color:#FFF}

.dpxq .xwxq .tpxq6{ width:1400px; margin:0 auto}
.dpxq .xwxq .tpxq6 .tp6{width:1400px; margin:0 auto; text-align:center; padding-top:25px;}
.dpxq .xwxq .tpxq6 .tp6 img{ width:auto;max-width:100%}
.dpxq .xwxq .tpxq6 .nrxq6{width:1400px; margin:-15px auto 0 auto; text-align:left; padding-bottom:20px;}

.che_ZoomInImg{background:#7BA6D2;width:300px;height:270px;padding:0;margin:0;position:relative;box-sizing:border-box;cursor:pointer;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.che_ZoomInImg .che_ZoomInImg_img{position:relative;display:block;width:100%;padding:0;margin:0;opacity:1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.che_ZoomInImg:hover .che_ZoomInImg_img{opacity:.7;-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}
.che_ZoomInImg .che_ZoomInImg_caption{color:#fff;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.che_ZoomInImg .che_ZoomInImg_caption,.che_ZoomInImg .che_ZoomInImg_caption > a{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.che_ZoomInImg .che_ZoomInImg_caption_h{font-size:18px; font-weight:normal;text-align:center;width:139px; height:46px;line-height:46px; background-color:#0940b1;position:absolute;top:50px;right:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden;opacity:0.8}
.che_ZoomInImg:hover .che_ZoomInImg_caption_h{font-size:18px; font-weight:normal;text-align:center;width:139px; height:46px;line-height:46px; background-color:#333;position:absolute;top:50px;right:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden;opacity:0.8}
.che_ZoomInImg:hover .che_ZoomInImg_caption_h{color:#fff;opacity:1}
.bottom .bt_item {
  max-width: 170px;
  float:none !important;
  display:inline-block;
  vertical-align:top;
  width:auto !important;
  text-align:left;
 margin-right:40px;
}
.bottom h2.bt_tit {
	color:#ffffff;
	font-size: 14px;
	font-weight: normal;
	margin-top: 5px;
	margin-left: 5px;
}
.bottom ul.bt_ul li {
  line-height: 30px;
  font-size: 12px;
  color:#a6a6a6;
}
.bottom ul.bt_ul li a {
	color: #a6a6a6;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: block;
}
.footer a:hover {
	color:#fff !important;
	text-decoration: underline;
}

.footer .bt_aboutItem {
	width: 151px !important;
} 
.bt_aboutItem .icons_link {
	margin-bottom: 30px;
}
.bt_aboutItem .icons_link li{
width: 37px;height: 37px;
  float: left;
  margin-right:20px;
}
.bt_aboutItem .icons_link li:last-of-type {
    margin-right: 0;
}
.bt_aboutItem .icons_link li img {
	height: 100%;
	display: block;
	margin:auto;
        cursor:pointer;
}
.bt_aboutItem .contact_ul,
.bt_aboutItem .contact_ul li a {
	color:#fff;
	font-size: 14px;
}
.footer .bt_online {
	width: 202px;
	float:right!important;
	display:inline-block;
	vertical-align:middle;
	margin-top: 60px;
	margin-left: 10px;
}
.bt_online .online_form .line {
	margin-bottom: 5px;
}
.bt_online .online_form .bb_line {
	border:1px solid #c7c7c7;
}
.bt_online .online_form input,
.bt_online .online_form textarea {
    width: 90%;
    padding: 0 5%;
    box-sizing: content-box; background-color:#3F4142; color:#8A8C8D;
}
.bt_online .online_form input {
	height: 28px;
	line-height: 28px;
}
.bt_online .online_form .sm_line {
	height: 70px;
}
.bt_online .online_form textarea {
	resize: none;
	border:none;
	height: 100%;
	line-height: 28px;
}
.online_form input::-webkit-input-placeholder,
.online_form textarea::-webkit-input-placeholder {
  font-size: 12px;
  color:#a3a3a3;
}
.online_form input:-moz-placeholder,
.online_form textarea:-moz-placeholder {
  font-size: 12px;
  color:#a3a3a3;
}
.online_form input::-moz-placeholder,
.online_form textarea::-moz-placeholder {
  font-size: 12px;
  color:#a3a3a3;
}
.online_form input:-ms-input-placeholder,
.online_form textarea:-ms-input-placeholder {
  font-size: 12px;
  color:#a3a3a3;	
}
.online_form .yam_line {
	overflow: hidden;
}
.online_form .yam_line .textYZ {
	width: 120px;
} 
.online_form .yam_line .yzm_img {
	width: 55px;
	margin-left:15px;
	
}
.online_form .yam_line .yzm_img img {
	max-width: 100%;
	height: 25px;
	margin-top:2px;
}
.footer .online_form .btn_line {
	margin-top:10px;
}
.footer .online_form .btn_line input[type=submit] {
	width: 80px;
	height: 30px;
	line-height: 30px;
	border-radius: 5px;
	color:#fff;
	background:#DD0011;
	font-size: 12px;
	cursor: pointer;
}
